package breeze.pixel.weather.main_view.view;
import com.qweather.sdk.bean.geo.GeoBean;

import breeze.pixel.weather.adapter.weather.AirNowAdapter;
import breeze.pixel.weather.adapter.weather.HourlyAdapter;
import breeze.pixel.weather.adapter.weather.IndicesAdapter;
import breeze.pixel.weather.adapter.weather.MoonAdapter;
import breeze.pixel.weather.adapter.weather.WeatherNowAdapter;
import breeze.pixel.weather.adapter.weather.WarnAdapter;

public interface IMainView {
    
    void initHeConfig();
	void initListner();
    void setWeatherNow(WeatherNowAdapter data);
    void setCityDataInfo(GeoBean data);
    void setAirNowData(AirNowAdapter data);
    void setLifeStyleData(IndicesAdapter data);
    void setWeatherWarning(WarnAdapter data);
    void setHourlyWeatherData(HourlyAdapter data);
	void setMoonInfo(MoonAdapter data);
}
